reasonably foreseeable consequence - French English Dictionary